self dependent - Espagnol Anglais Dictionnaire